to administer - Espagnol Anglais Dictionnaire